SRSE Product: SRAnalytics
# | Message Name | Description |
---|---|---|
4335 | CCodeDefinition | Commodity code (product code) definitions for all futures. Also maps future ccodes to SpiderRock tickers. Information is sourced from listing exchange product definitions. This table also contains definitions for exchange and user-defined spreads including spreads used as option underliers. SpiderRock typically uses a compact form of the exchange (spread) product ID as the ccode for these products if there is no natural (human-readable) exchange spread ticker issued for the spread. Note that the full spread definition can be found in the ProductDefinition and human-readable version in the description field below. Note that SpiderRock tickers below are synthetic and are created for organizational purposes only. SpiderRock synthetic tickers typically begin with a '@' character. |
3120 | FutureCloseMark | FutureCloseMark records are published immediately after the market close - 5 min and again when exchanges publish official marks. FutureCloseMark records are published to the SpiderRock elastic cluster when clsMarkState=Final |
3125 | FutureOpenMark | FutureOpenMark records are created during the end-of-day rotation for each product and intended for use the following trading day. |
2605 | FuturePrintMarkup | FuturePrintMarkup records are created for all future prints |
4255 | FuturePrintProbability | |
2610 | FuturePrintSet | FuturePrintSet records are created for all future prints (outrights and spreads) and published to the SpiderRock elastic cluster when markup detail is complete (F+10M) |
4260 | FutureQuoteProbability | |
3590 | GlobalDividends | GlobalDividend records contain projected future discrete dividend payment dates and amounts for dividend paying equities. These records are the dividend values that are incorporated into option pricing calculations. Note: Missing/empty DateAmt strings are interpreted as non-dividend paying |
3595 | GlobalRates | |
3225 | HistoricalVolatilities | Values in this table are computed daily and are calculated from end-of-day marks from the previous period. Official exchange closing values are used where possible. HistoricalVolatility records are published to the SpiderRock elastic cluster nightly. |
4350 | IndustryDefinition | This table contains the definitions of ind (00), sub (0000), grp (000000), and nbr (00000000) numeric codes are used in the SpiderRock platform. |
1010 | LiveAtmVol | LiveAtmVol records are computed and publish continuously during trading hours |
1135 | LiveExpirySurface | LiveExpirySurface (surfaceType = 'Live') records are computed and publish continuously during trading hours and represent a current best implied volatility market fit. SurfaceType = 'PriorDay' records contain the `closing surface record from the prior trading period (usually from just before the last main session close). |
1025 | LiveIVarSwapFixedTerm | LiveVarSwapFixedTerm records contain a live implied variance term record at standardized days-to-expiration. |
1015 | LiveImpliedQuote | CalcSource=Tick records are computed and published each time an option NBBO price changes. CalcSource=Loop records are computed in a 2-3 minute background loop. Note that the underlier price (uPrc) will be the same for all options an underlier when CalcSource=Loop. This is not true for CalcSource=Tick where uPrc will be the underlier price that prevailed when the option price changed. If you are consuming multicast data and only want records with consistent uPrc values for all options you should ignore Tick records. Alternatively, you can use an independent underlier price source (our StockBookQuote feed or some other) and 'adjust' the values in this table to the new underlier value. If you are selecting records from SRSE you should note that OptionImpliedQuoteAdj table is a proxy implementation of this table that automatically applies the appropriate underlier adjustments as records are being returned. |
1020 | LiveImpliedQuoteAdj | |
1125 | LiveRevConQuote | |
1030 | LiveSurfaceAtm | |
1035 | LiveSurfaceCurve | LiveSurfaceCurve (surfaceType = 'Live') records are computed and publish continuously during trading hours and represent a current best implied volatility market fit. SurfaceType = 'PriorDay' records contain the `closing surface record from the prior trading period (usually from just before the last main session close). |
1130 | LiveSurfaceDetail | LiveSurfaceDetail (surfaceType = 'Live') records are computed and publish continuously during trading hours and represent a current best implied volatility market fit details. SurfaceType = 'PriorDay' records contain the `closing surface record from the prior trading period (usually from just before the last main session close). |
1040 | LiveSurfaceFixedGrid | This table contains a live grided (interpolated) censored implied volatility surface. Each record contains standarized live and prior period implied volatilities at standarized skew points for a standardized days-to-expiration value. LiveSurfaceGrid records are published to the SpiderRock elastic cluster nightly. |
1045 | LiveSurfaceFixedTerm | LiveSurfaceFixedTerm (surfaceType = 'Live') records contain a live implied volatility term record at standardized days-to-expiration. SurfaceType = 'PriorDay' records contain the final record from the prior trading day. These records include implied and histrical earnings moves, implied earnings date adjustments, and interpolated/gridded atm, sdiv, and quote width values. LiveSurfaceTerm records are published to the SpiderRock elastic cluster every 10 minutes for all equity and index underliers with options. |
1055 | LiveSurfacePerf | LiveSurfacePerf records contain current and prior period implied ATM volatilities and greeks and as well as fixed-strike PnL values. The strike used for the fix-strike calculation is equal to the forward underlier price that prevailed on the open. Note that this strike price 'resets' each day. LiveSurfacePerf records are published to the SpiderRock elastic cluster at the end of the day for each option expiration. These records are designed to allow fixed strike EOD to EOD attributed PnL to be easily calculated. These records can also be used to measure atm volatility dynamics. |
4355 | OptExpiryDefinition | This table maps option root/expiration combinations to their deliverable future. Mappings are sourced fromm listing exchange product definitions. BaseObj:Root |
5030 | OptionCalculator | This table allows custom option pricing based on either user or SR supplied input values. |
3140 | OptionCloseMark | OptionCloseMark records are published immediately after the market close - 5 min and again when exchanges publish official marks. OptionCloseMark records are published to the SpiderRock elastic cluster when clsMarkState=Final |
5035 | OptionImpliedPair | This table contains current live NBBO prices and implied volatilites as well as greeks and SpiderRock surface volatilities/prices for all call/put pairs in the market. |
5045 | OptionImpliedVol | This table contains option implied volatilities computed using fast/accurate calcuation methods while the SELECT is processing. Note that if you need even faster queries that cover a large number of strikes you may be better off using the OptionImpliedQuoteAdj table as it is pre-computed. |
1090 | OptionLookback | OptionLookback records are published by the SurfaceModelServer and represent a stable frame lookback window on the option market (typically about 10 minutes) |
3145 | OptionOpenMark | OptionOpenMark records are created during the end-of-day rotation for each product and intended for use the following trading day. |
3235 | OptionOpenVega | This table contains cumulative open interest, day trading volume in terms of both contracts and vega. |
4265 | OptionPrintProbability | |
2815 | OptionPrintSet | OptionPrintSet records contain every option print along with quote, surface, and SR probability details at print time. These records also contain T+1M and T+10M forward mark details. These records are created for every print at the time of print and are published to the SpiderRock elastic cluster 10 minutes later when T + 10M forward marks are available. |
2820 | OptionPrintSetSummary | OptionPrintSetSummary records are created at the end of each trading period and contain a summary of the activity for the period; Summary of OptionPrintSet records |
4270 | OptionQuoteProbability | |
1095 | OptionRiskFactor | This table contains the up/dn underlier price slides used in OCC risk calculations. Note that these values are computed by SpiderRock using similar methods but may not exactly match OCC values. |
4360 | ProductDefinitionV2 | SpiderRock normalized exchange product definitions. Includes future, option, and spread definitions from a number of exchanges. TickerDefinitions, RootDefinitions and CCodeDefinitions are consistent with these records. |
4365 | RootDefinition | RootDefinition records are sourced from the listing exchange for future options and from OCC for US equity options. Records are updated as SpiderRock receives changes. |
1110 | SkewBasisCurveV4 | |
5060 | SpanRiskCalculator | This table allows custom span risk calculations based on either user or SR supplied input values. |
3155 | SpreadCloseMark | SpreadCloseMark records are created immediately after the market close (clsMarkState=SRClose), when exchanges publish official marks (clsMarkState=ExchClose), and again during top of day rotation (clsMarkState=Final). These records contain closing quotes and prices as well as markup details for all exchange spreads SpreadCloseMark records are published to the SpiderRock elastic cluster when clsMarkState=Final BaseObj:Spread |
3160 | SpreadOpenMark | SpreadOpenMark records are created during the end-of-day rotation for each ticker and intended for use the following trading day. BaseObj:Spread |
3240 | StockBeta | Beta values are computed weekly for a few different ETFs. |
3245 | StockBetaExt | Beta values are computed nightly for a few different indexes and industries. |
1730 | StockBorrowRate | This data is sourced from various clearing firms and typically represents their public borrow rates. Data is typically loaded once at the start of each trading day. StockBorrowRate records are published to the SpiderRock elastic cluster at the end of each trading period. |
3165 | StockCloseMark | StockCloseMark records are published immediately after the market close - 5 min and again when exchanges publish official marks. StockCloseMark records are published to the SpiderRock elastic cluster when clsMarkState=Final |
3250 | StockDetail | This table contains a ticker level summary of some earnings related information. This information is also available in other records but is collected here for convenience. |
3620 | StockEarningsCalendar | StockEarningsCalendar records contain a historical (prior 12) earnings dates and future (next 12) projected dates. |
3170 | StockOpenMark | StockOpenMark records are created during the end-of-day rotation for each ticker and intended for use the following trading day. |
3055 | StockPrintMarkup | StockPrintMarkup records are created/published for all stock prints |
4275 | StockPrintProbability | |
3060 | StockPrintSet | StockPrintSet records are created for each print and published to the SpiderRock elastic cluster 10 minutes later, when T+10M markup detail is available. |
4280 | StockQuoteProbability | |
3175 | SyntheticExpiryCloseMark | |
3180 | SyntheticExpiryOpenMark | |
3255 | TickerAnalytics | |
4375 | TickerDefinition | TickerDefinition (internal only) records exist for all SpiderRock tickers including equity tickers (stocks and ETFs) as well as index tickers and synthetic tickers for future chains and option multihedge baskets. |
4380 | TickerDefinitionExt | TickerDefinitionExt (external) records exist for all SpiderRock tickers including equity tickers (stocks and ETFs) as well as index tickers and synthetic tickers for future chains and option multihedge baskets. |
5065 | VolTimeCalculator | This table allows custom span risk calculations based on either user or SR supplied input values. |